#header {
	MARGIN: 0px auto 0; WIDTH: 970px;position: relative; zoom:1;
}
#header DIV {
	FONT-SIZE: 12px
}
#header P {
	FONT-SIZE: 14px
}
#top {
	BACKGROUND-IMAGE: url(/cgimg/topbg.gif); BORDER-BOTTOM: #f4f4f4 1px solid; BORDER-LEFT: #f4f4f4 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; HEIGHT: 26px; BORDER-TOP: #f4f4f4 1px solid; BORDER-RIGHT: #f4f4f4 1px solid; PADDING-TOP: 2px;MARGIN: 2px auto 0; 
}
#loginwrap {
	WIDTH: 400px; FLOAT: left
}
#loginwrap SPAN {
	DISPLAY: block; FLOAT: right; PADDING-TOP: 1px
}
#topnav {
	LINE-HEIGHT: 28px; FLOAT: right;
}
#topnav A {
	PADDING-LEFT: 10px; BACKGROUND: url(/cgimg/square1.gif) no-repeat 5px center;FONT-SIZE: 12px
}
#hknews {
	LINE-HEIGHT: 28px; BACKGROUND: #999; HEIGHT: 28px;overflow:hidden;
}
#xcgt{ width:970px; height:90px; overflow:hidden; margin:0 auto;}
#xcgt UL {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
#xcgt UL LI {
	DISPLAY: block; FLOAT: left;
}
#xcgt UL LI A {
	TEXT-ALIGN: center; width:44px; DISPLAY: block; FLOAT: left; COLOR: #333333
}
#navwrap img{ margin:10px 0 0 0; float:left;}
#navwrap UL {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
#navwrap UL LI {
	DISPLAY: block; FLOAT: left;
}
#navwrap UL LI A {
	TEXT-ALIGN: center; width:44px; DISPLAY: block; FLOAT: left; COLOR: #333333
}
.br11{ width:447px; height:73px; overflow:hidden; border-right:1px solid #D5D8E1;}
.br1{ width:179px; border-right:1px solid #D5D8E1; margin-left:6px;}
.br111{ width:179px; margin-left:6px;}
P#pdtitle {
	TEXT-ALIGN: center; LINE-HEIGHT: 28px; WIDTH: 160px; DISPLAY: block; BACKGROUND: #b50100; FLOAT: left; HEIGHT: 28px; COLOR: #fff; FONT-SIZE: 15px; FONT-WEIGHT: bolder
}
P#pdtitle a{ COLOR: #fff;}
#gdnews {
	LINE-HEIGHT: 28px; PADDING-LEFT: 10px; WIDTH: 450px; overflow:hidden; FLOAT: left; COLOR: #fff
}
#gdnews A {
	COLOR: #fff
}
#searchwrap {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; FLOAT: right; PADDING-TOP: 1px; WIDTH: 345px; overflow:hidden;
}
.bn-search {
	BACKGROUND-IMAGE: url(/cgimg/search-bt.gif); BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 68px; HEIGHT: 22px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; cursor:pointer; vertical-align:middle; margin-top:1px;
}
#rdbq {
	TEXT-ALIGN: left; LINE-HEIGHT: 22px; MARGIN-TOP: 3px; PADDING-LEFT: 0px; WIDTH: 460px; FLOAT: left; HEIGHT: 22px; OVERFLOW: hidden; MARGIN-left: 10px; _MARGIN-left: 5px
}
#rdbq A {
	TEXT-ALIGN: left; DISPLAY: block; float:left; margin:0 3px;
}
#footer {
	TEXT-ALIGN: center; MARGIN: 10px auto 5px; WIDTH: 970px; height:auto; CLEAR: both; PADDING-TOP: 1px; overflow:hidden;
}
#footer P {
	LINE-HEIGHT: 20px; FONT-SIZE: 12px;
}
#footer P A {
	COLOR:#000;
}
#footer P.pdlink {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #f7f7f7; PADDING-TOP: 5px
}
#footer P.pdlink A {
	COLOR: #333333
}
#footer p img{ width: 130px; height:42px; text-align:center; margin:5px 5px 0; border:1px solid #CCC;}
.cggg-a-and{ width:970px; height:70px; margin:5px auto 0; overflow:hidden;}
.cggg-a-and ul{ width:980px; height:70px;}
.cggg-a-and ul li{ float:left; margin-right:5px;}
.cggg-a{ width:968px; height:138px; margin:5px auto 0; overflow:hidden; border:1px solid #CCC;}
.cggg-a-a{ width:968px; height:20px; overflow:hidden; margin-top:3px;}
.cggg-a-a li{ width:178px; height:20px; overflow:hidden; float:left; text-align:center; padding:0 7px;}
.cggg-a-b{ width:968px; height:auto; overflow:hidden}
.cggg-a-b li{ list-style:none; width:955px; margin:5px auto 0; padding:0 0 0 4px;} 
.cggg-a-c{ width:215px; float:left;overflow:hidden; margin-top:3px;}
.cggg-a-c a{ background:url("/cgimg/square2.gif") no-repeat scroll 5px 10px transparent; width:205px; padding-left:15px; line-height:19px; padding-top:5px;}argin-top:3px;}
.cggg-a-d{ width:955px; margin:5px auto 0; overflow:hidden}
.cggg-a-d a{float:left; margin:0 5px 0 0;}
.cggg-a-d span a{ width:205px; padding-left:15px; line-height:20px; padding-top:5px;}
.logo{ width:150px; height:90px; float:left; text-align:center; line-height:19px; overflow:hidden;}
#hlw_topdiv { left: 15px; line-height: 22px; position: absolute; text-align: left; text-indent: 24px; top: 103px; width: 500px; z-index: 999; display:none; overflow:hidden;}
.hlw_topbg { background: url("nsv.gif") no-repeat scroll left top transparent; height: 15px;}
.hlw_topcon { background: none repeat scroll 0 0 #FFFFFF;border-color: #fb8e61;border-right: 1px solid #fb8e61;border-style: none solid solid;border-width: 0 1px 1px;padding: 0 8px 8px;}
.hlw_topcon a{ color:#000;}
#hlw_topdiv {line-height: 22px;text-align: left;text-indent: 24px;}

.cggg-a-d0d{ width:475px; margin-left:6px; _margin-left:3px; margin-top:5px; float:left;}
.cggg-a-d1d{ width:475px; margin-left:5px; margin-top:5px; float:left;}
.cgad-vyv{ width:970px; height:auto; margin:0px auto 0; overflow:hidden;}
.cgad-vyv li{ width:970px; height:auto; margin:3px auto 0px; overflow:hidden;}
.cgad-top{ width:970px; height:auto; margin:0px auto 0; overflow:hidden;}
.cgad-top li{ width:970px; height:auto; margin:0px auto 0px; overflow:hidden;}
#ad_right img,#ad_left img{ margin-bottom:5px;}